package trabajo.negocio;
import java.sql.Timestamp;
import java.util.Collection;

import trabajo.dao.AlquilerDAO;
import trabajo.dao.CanchaDAO;
import trabajo.excepcion.DAOExcepcion;
import trabajo.modelo.Alquiler;
import trabajo.modelo.Cancha;
import trabajo.modelo.Horario;
import trabajo.modelo.Persona;

public class AlquilerNegocio {
		
	
	public int registarAlquiler(Alquiler _alquiler) throws DAOExcepcion {	
		AlquilerDAO alquilerDAO = new AlquilerDAO();
		Boolean disponible = true; 
		
		//verificando si los horarios estan disponibles
		for(Horario horario : _alquiler.getHorarios()){
			if(horario.getDisponible().equals("N"))
				disponible = false;
			}
		if(disponible){
			alquilerDAO.registarAlquiler(_alquiler);			
			return 0;
		}else
			return 1;//horario no disponible
		}
		
	
}
